system and facility - Espagnol Anglais Dictionnaire